/*
@author: 张迎东
@date: 2022-08-17
*/
package main

import (
	"fmt"
)

func main() {

	// 打印矩形
	printJuXing()

	// 打印三角形
	printSJX()

	// 打印三角形
	printSJX1()
}

func printSJX1() {
	for i := 0; i < 9; i++ {
		for j := 9; j >= 9-i; j-- {
			if j == i {
				fmt.Printf("*")
				fmt.Println()
			} else {
				fmt.Printf("*")
			}
		}

	}
}

/*	打印三角形
*
**
***
****
*****
******
*******
********
*********
 */
func printSJX() {
	for i := 0; i < 9; i++ {
		for j := 0; j <= i; j++ {
			if j == i {
				fmt.Printf("*")
				fmt.Println()
			} else {
				fmt.Printf("*")
			}
		}

	}
}

// 打印矩形
/*
*********
*********
*********
*********
*********
*********
*********
*********
*********
 */
func printJuXing() {

	for i := 0; i < 9; i++ {
		for j := 0; j < 9; j++ {
			fmt.Printf("*")
		}
		fmt.Println()

	}
}
